Skip to content

Conversation

@FaroukAdams
Copy link

@FaroukAdams FaroukAdams commented Dec 1, 2025

Summary

This Pull Request implements two related features to significantly improve the ⁠ en_NG ⁠ (Nigerian English) locale coverage:

  1. Phone Number Provider: Adds comprehensive and up-to-date mobile phone number prefixes (including newer 090, 091, 0900 series) to the ⁠ phone_number ⁠ provider.
  2. Person Provider Balance: Introduces a balanced set of first names (both male and female) across the major Nigerian ethnic groups (including Yoruba, Igbo, and Hausa etc) to ensure a more representative data set.

Both contributions strictly follow the "only make changes to locales you are familiar with" guideline.

Compliance Note for Reviewers

⁠*AI Disclosure:*
⁠* *Tool Used:* ChatGPT.
⁠* *Usage:* The AI was used to identify missing phone number prefixes and to suggest a culturally balanced initial list of names, and to verify strict adherence to the project's ⁠ CONTRIBUTING.rst ⁠ workflow. The human contributor manually verified the data accuracy and ran all required tests.
⁠Meaning of Life: Try to be nice to people, avoid eating fat, read a good book every now and then, get some walking in, and try and live together in peace and harmony with people of all creeds and nations. P != NP.

Checklist

  • I have read the documentation about CONTRIBUTING
  • I have read the documentation about Coding style
  • I have run make lint

Copy link
Collaborator

@fcurella fcurella left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You may have run linting with a configuration that's not the project one. Can you undo all these formatting changes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants